#pragma once

#include "fxcc/core/platform/common/Input.h"
#include "fxcc/core/platform/sdl3/pch.h"

namespace fxcc
{
    namespace platform
    {
        namespace sdl3
        {

            struct FXCC_API CallBacks
            {
                static std::unordered_map<int, KeyCode> m_KeyMap;

                static std::unordered_map<int, MouseButton> m_MouseMap;

                static std::unordered_map<int, JoystickButton> m_JoystickMap;
            };
        }

    }
}
